package com.vegetable.modules.service.stock;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.service.IService;
import com.vegetable.modules.entity.stock.StockStatistics;
import com.vegetable.modules.entity.stock.po.StockStatisticsQueryPO;

/**
 * <p>
 * 库存表 服务类
 * </p>
 *
 * @author wangruijie
 * @since 2024-03-21
 */
public interface IStockStatisticsService extends IService<StockStatistics> {
    /**
     * 每天初始化库存信息
     * @return
     */
    void initStockStatistics();

    /**
     * 每天结算库存
     * @return
     */
    void balanceStockStatistics();

    IPage<StockStatistics> stockStatisticsList(StockStatisticsQueryPO po);

}
